Government relations at hp careers in Letchworth Garden City, United Kingdom